#define  _CRT_SECURE_NO_WARNINGS 1

//一维数组



//#include <stdio.h>
//int main()
//{
//	int i = 0;             //i为下标
//	int arr[] = {1,2,3,4,5,6,7,8,9,10};
//	for (i = 0; i < 10; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int arr[] = {1,2,3,4,5,6,7,8,9,10};
//	while (i<10)
//	{
//		printf("%d ", arr[i]);
//		i++;
//	}
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	do
//	{
//		printf("%d ", arr[i]);
//		i++;
//	} while (i < 10);
//	return 0;
//}


////给数组10个值，打印数组内容
//#include <stdio.h>
//int main()
//{
//	int i = 0;                                       //i一来控制下标
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10};          //数组的10个元素，完全初始化，代表元素个数是10个
//	for (i = 0; i < 10; i++)                       //i二来控制数组个数（循环次数）
//	{
//		scanf("%d",& arr[i]);                        //arr[i]表示数组里面的元素
//	}
//	for (i = 0; i < 10; i++)
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int i = 0;
//	int arr[10] = { 1,2,3,4,5,6,7,8,9,10 };      //完全初始化
//	for (i = 0; i < 10; i++)
//	{
//		printf("&arr[%d]=%p\n", i, &arr[i]);    // %d----i,%p----arr[i],打印地址，&是取地址操作符
//	}                                          //用x86环境，32位，显示的地址是16进制
//	return 0;
//}



//#include<stdio.h>
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10 };
//	printf("%zd\n", sizeof(arr));              //sizeof单位是字节
//	int sz = sizeof(arr) / sizeof(arr[0]);     //全部元素的字节长度/一个元素的字节长度=元素个数（元素类型相同，所以每个元素字节长度相等）
//	printf("%d\n", sz);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	int arr[] = { 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15 };
//	int sz = sizeof(arr) / sizeof(arr[0]);
//	int i = 0;                             //下标
//	for (i = 0; i < sz; i++)               //i小于总长度，不用每次都改i<几了
//	{
//		printf("%d ", arr[i]);
//	}
//	return 0;
//}

